Algorithm

Assume:

Gradient descent:

Overview

SGD convergence

After T=R2G’2ϵ2T=\frac{R^2 G’^2}{\epsilon^2} iterations,

š”¼[f(š±Ė†)āˆ’f(š±āˆ—)]≤ϵ\mathbb{E}[f(\hat{\mathbf{x}})-f(\mathbf{x}^*)] \leq \epsilon

proof: use Jensen's inequality


References:

  1. https://www.chrismusco.com/amlds2023/lectures/lec8_annotated.pdf
  2. https://web.stanford.edu/class/ee270/scribes/lecture16.pdf
  3. Anna Choromanska. ECE-GY 7143 course slides, lecture 2.
  4. http://yanran.li/peppypapers/2015/04/11/speed-of-mini-batch-sgd.html